Graph Reconstruction in the Congested Clique

نویسندگان

  • Pedro Montealegre-Barba
  • Sebastian Perez-Salazar
  • Ivan Rapaport
  • Ioan Todinca
چکیده

The congested clique model is a message-passing model of distributed computation where the underlying communication network is the complete graph of n nodes. In this paper we consider the situation where the joint input to the nodes is an nnode labeled graph G, i.e., the local input received by each node is the indicator function of its neighborhood in G. Nodes execute an algorithm, communicating with each other in synchronous rounds and their goal is to compute some function that depends on G. In every round, each of the n nodes may send up to n− 1 different b-bit messages through each of its n− 1 communication links. We denote by R the number of rounds of the algorithm. The product Rb, that is, the total number of bits received by a node through one link, is the cost of the algorithm. The most difficult problem we could attempt to solve is the reconstruction problem, where nodes are asked to recover all the edges of the input graph G. Formally, given a class of graphs G, the problem is defined as follows: if G / ∈ G, then every node must reject; on the other hand, if G ∈ G, then every node must end up, after the R rounds, knowing all the edges of G. It is not difficult to see that the cost Rb of any algorithm that solves this problem (even with public coins) is at least Ω(log |Gn|/n), where Gn is the subclass of all n-node labeled graphs in G. In this paper we prove that previous bound is tight and that it is possible to achieve it with only R = 2 rounds. More precisely, we exhibit (i) a one-round algorithm that achieves this bound for hereditary graph classes; and (ii) a two-round algorithm that achieves this bound for arbitrary graph classes. Later, we show that the bound Ω(log |Gn|/n) cannot be achieved in one-round for arbitrary graph classes, and we give tight algorithms for that case. From (i) we recover all known results concerning the reconstruction of graph classes in one round and bandwidth O(logn): forests, planar graphs, cographs, etc. But we also get new one-round algorithms for other hereditary graph classes such as unit disc graphs, interval graphs, etc. From (ii), we can conclude that any problem restricted to a class of graphs of size 2 logn) can be solved in the congested clique model in two rounds, with bandwidth O(log n). Moreover, our general two-round algorithm is valid for any set of labeled graphs, not only for graph classes (which are sets of labeled graphs closed under isomorphims). ∗Facultad de Ingenieŕıa y Ciencias, Univ. Adolfo Ibáñez, Santiago, Chile, [email protected] †DIM-CMM (UMI 2807 CNRS), Univ. de Chile, Santiago, Chile, {sperez,rapaport}@dim.uchile.cl ‡Univ. Orléans, INSA Centre Val de Loire, LIFO EA 4022, Orléans, France, [email protected]

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

MSF and Connectivity in Limited Variants of the Congested Clique

The congested clique is a synchronous, message-passing model of distributed computing in which each computational unit (node) in each round can send message of O(log n) bits to each other node of the network, where n is the number of nodes. This model has been considered under two extreme scanarios: unicast or broadcast. In the unicast model, a node can send (possibly) different message to each...

متن کامل

Further Algebraic Algorithms in the Congested Clique Model and Applications to Graph-Theoretic Problems

Censor-Hillel et al. [PODC’15] recently showed how to efficiently implement centralized algebraic algorithms for matrix multiplication in the congested clique model, a model of distributed computing that has received increasing attention in the past few years. This paper develops further algebraic techniques for designing algorithms in this model. We present deterministic and randomized algorit...

متن کامل

Computing Multiplicative Zagreb Indices with Respect to Chromatic and Clique Numbers

The chromatic number of a graph G, denoted by χ(G), is the minimum number of colors such that G can be colored with these colors in such a way that no two adjacent vertices have the same color. A clique in a graph is a set of mutually adjacent vertices. The maximum size of a clique in a graph G is called the clique number of G. The Turán graph Tn(k) is a complete k-partite graph whose partition...

متن کامل

Brief Announcement: Towards a Complexity Theory for the Congested Clique

The congested clique model of distributed computing has been receiving attention as a model for densely connected distributed systems. While there has been significant progress on the side of upper bounds, we have very little in terms of lower bounds for the congested clique; indeed, it is now known that proving explicit congested clique lower bounds is as difficult as proving circuit lower bou...

متن کامل

Robust reconstruction of Barabási-Albert networks in the broadcast congested clique model

In the broadcast version of the congested clique model, n nodes communicate in synchronous rounds by writing O(log n)-bit messages on a whiteboard, which is visible to all of them. The joint input to the nodes is an undirected n-node graph G, with node i receiving the list of its neighbors in G. Our goal is to design a protocol at the end of which the information contained in the whiteboard is ...

متن کامل

Cohen-Macaulay $r$-partite graphs with minimal clique cover

‎In this paper‎, ‎we give some necessary conditions for an $r$-partite graph such that the edge ring of the graph is Cohen-Macaulay‎. ‎It is proved that if there exists a cover of an $r$-partite Cohen-Macaulay graph by disjoint cliques of size $r$‎, ‎then such a cover is unique‎.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1706.03107  شماره 

صفحات  -

تاریخ انتشار 2017